home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 47 / PC Gamer IT CD 47 1-2.iso / Patches / drakn442.exe / data1.cab / Drakan_Patch_Files / Readme_Patch.txt < prev    next >
Text File  |  1999-09-29  |  17KB  |  244 lines

  1. ======================================
  2. ==  DRAKAN: ORDER OF THE FLAME(tm)  ==
  3. ==        Patch 442 README          ==
  4. ==                                  ==
  5. ==            10/1/99               ==
  6. ======================================
  7.  
  8. (For correct viewing of this document, you may
  9. need to enable "Word Wrap" from the Edit Menu)
  10.  
  11.  
  12. ---- TABLE OF CONTENTS ----
  13.  
  14. 1. Introduction
  15.  
  16. 2. The New Drakan Multiplayer
  17.  
  18. 3. Playing Behind A Firewall
  19.  
  20. 4. New Joystick / Gamepad Support
  21.  
  22. 5. Benchmarking With Drakan
  23.  
  24. 6. Primary Single-Player Changes
  25.  
  26. 7. New Multiplayer Server Commands
  27.  
  28. 8. Guidelines For Server Administrators
  29.  
  30. 9. Complete List of Changes / Fixes
  31.  
  32. 10. Technical Support
  33.  
  34.  
  35. =======================
  36. ==  1. Introduction  ==
  37. =======================
  38.  
  39. Thanks for installing the Drakan Patch. We are confident that the new features and fixes in this patch will greatly enhance your enjoyment of Drakan. We have gone to the extra effort to ensure that your previously saved games function correctly with this new patch. The biggest change is in Drakan's multiplayer game, which has been completely rewritten using Winsock for a completely new Internet experience. Modem users should have no problems playing over the Internet now, and Drakan dedicated servers are more stable and can now handle 8+ players without trouble.
  40.  
  41. For frequent updates on the status of the patch and tips on configuring Drakan, check out the new Surreal Tech Page at http://www.surreal.com/tech
  42.  
  43. For the latest Drakan information, go to http://www.drakan-game.com
  44.  
  45. Chat with other Drakan players on the Drakan Forum at: http://www.drakan.net
  46.  
  47.  
  48. =====================================
  49. ==  2. The New Drakan Multiplayer  ==
  50. =====================================
  51.  
  52. After several weeks of open beta testing, we feel the networking code in this patch is quite solid and very playable on the Internet, even with modems. Since the code is now using Winsock, the Drakan dedicated server now runs under Windows NT 4.0 (Service Pack 3 or newer). In addition, clients can now connect to servers from behind firewalls if configured properly (see section 3, "Playing Behind A Firewall"). Please see Section 9 "Complete List of Changes / Fixes" for additional fixes to multiplayer, and Section 7 "New Multiplayer Server Commands" for additional commands available to server operators.
  53.  
  54. In addition to network code changes, we have also tweaked with some features to improve the multiplayer gameplay. To make the Blue Energy Bow more effective and useful, we have increased the radius and damage on Blue Energy Bow explosion. We have also adjusted the Green Energy bow (DragonStrife) so that it seeks from a longer range. This should make it easier to kill the dragon and balance out Master of the Dragon levels. In addition, we have decreased the damage on ring of fire and lightning axe. Good armor will now reduce the damage on these weapons enough to survive them.
  55.  
  56. One final thing to be aware of: when running a dedicated server on a LAN and you do not have Internet access or if DNS (TCP/IP domain-name lookup) is not configured properly, the server may hang when it attempts to register itself with the master server. If you run a dedicated server on the LAN, make sure you specify +nomaster on the command-line so that Drakan will not attempt to contact the master server.
  57.  
  58.  
  59. ====================================
  60. ==  3. Playing Behind A Firewall  ==
  61. ====================================
  62.  
  63. Some users who are playing from behind a firewall may experience problems such as getting kicked off the server or not being able to connect. To solve these problems, the firewall or client settings may need to be configured to run properly with Drakan. The following guidelines are required for successful play from behind a firewall or proxy server.
  64.  
  65. Make sure the game and query ports for the server you are connecting to is "open" on your firewall. "Open" means that both TCP and UDP packets, inbound AND outbound are allowed. Also make sure that all the ports for your clients are open as well. The default server ports are 27045 and 27046. The default client ports are 27055 through 27074. This configuration allows up to 20 clients to play from behind your firewall. You can change the starting port and default range (20) by modifying the settings "ClientGamePort" and "NumAlternatePortSelections" values in the Drakan.cfg file. Usually, no more than "NumAlternatePortSelections" clients can play from behind the same firewall, so this value may need to be increased, or the "ClientGamePort" value may need to be moved to a lower value for the clients that are having problems connecting.
  66.  
  67.  
  68. =========================================
  69. ==  4. New Joystick / Gamepad Support  ==
  70. =========================================
  71.  
  72. Drakan adds additional joystick and gamepad support by allowing the joystick axes to now control forward/back, strafe, up/down (jump/crouch) as well as turn and pitch. There is a new interface in the Options - Controls screen which gives full control over the binding of these five movements to any joystick axis. To change which joystick axis causes a movement to occur, click on the axis in the table next to the desired movement to toggle through the available axes. You may also invert (reverse) an axis by checking the box to the right of the axis. Keep in mind that to use the joystick, you must enable joystick support by checking the box at the top of the screen. Also, you may need to calibrate your joystick in Windows and/or adjust the sensitivity setting at the top of the Controls screen.
  73.  
  74.  
  75. ===================================
  76. ==  5. Benchmarking With Drakan  ==
  77. ===================================
  78.  
  79. The Drakan patch includes a new feature that allows you to benchmark 3D hardware using Drakan. Simply run Drakan using the +fpstest command-line option which will cause Drakan to run through the first cut-scene in the game, then output the average frames per second to a file called FPS.TXT which can be read by benchmarking utilities such as 3D GameGuage. Be sure to run Drakan Engine Options from the Windows Start menu first to set the Display driver, resolution, and color depth for the test. You can also disable the Sound to further limit the benchmarking to only the 3D rendering performance. Keep in mind that any variation in graphics options such as the current fog distance setting will also affect performance.
  80.  
  81.  
  82. ========================================
  83. ==  6. Primary Single-Player Changes  ==
  84. ========================================
  85.  
  86. Other than the new Joystick features outlined above, several crash bugs having to do with saving games, transitioning between levels and manipulating inventory items have been fixed. Also, each time you transition from one level to the next, an auto save file is now created. The file can then be loaded in to allow you to continue from the start of the level. A bug was also fixed that caused magic crystals to sometimes be removed from the inventory when cycling through Rynn's weapons. The boss creature at the end of the game is now smarter and harder to kill and also now honors the difficulty level setting. Finally, a new "nightmare" skill level was added. To use this new skill level, click New Game and select "Too Hard" from the difficulty dialog box. The new skill level not only makes creatures do more damage and are harder to kill, but it also makes them attack faster and makes them more aggressive.
  87.  
  88.  
  89. ==========================================
  90. ==  7. New Multiplayer Server Commands  ==
  91. ==========================================
  92.  
  93. The following new commands can be typed in by a server operator while the game is running. These are in addition to the existing commands that are documented in the README.TXT file that came with Drakan.
  94.  
  95. CHAT [ON/OFF] - Turns on or off the display of the in-game chat to the dedicated server window.
  96.  
  97. SAY [MESSAGE] - Allows the server operator to chat with players in the game. Your message will be displayed next to your player name, which is a setting in the Drakan.cfg file.
  98.  
  99. TIMELIMIT [SEC] - Changes the current time limit (in seconds). A time limit of 0 means no limit.
  100.  
  101. KILLSLIMIT [KILLS] or
  102. SCORELIMIT [KILLS] - Changes the current kills limit. A kills limit of 0 means no limit.
  103.  
  104. LEVELLIST [FILENAME] - Changes the current level list (level group) to the given file. Only the first few letters of the file is required and the .LFL extension is optional. This changes the levels for which this server is currently cycling through.
  105.  
  106.  
  107. ===============================================
  108. ==  8. Guidelines For Server Administrators  ==
  109. ===============================================
  110.  
  111. The new patch includes several example shortcuts to launch a Drakan dedicated server. You can copy and modify these shortcuts which exist in the installation folder for Drakan. Please refer to the Drakan Command-Line Options section of the Drakan README.TXT file for more information on command-line options.
  112.  
  113. We recommend that server operators create a Server Rules File (SRF). An SRF allows a server operator to publish additional information to a client when extended information is queried about the server. A rule is a name/value pair. To add rules to a server, simply create a text file named ServerRules.txt in the Drakan folder where you installed the game.
  114.  
  115. The file should have the following format:
  116.  
  117. RuleName1=RuleValue1
  118. RuleName2=RuleValue2
  119. etc...
  120.  
  121. An example would be:
  122.  
  123. Admin_Name=Your Name Here
  124. Admin_Email=name@address.com
  125. Admin_Web=http://www.address.com/drakan
  126.  
  127. There are several rule names that we have standardized and expect all dedicated server operators to use. This is mainly to support future levels that do not ship with Drakan to make it easy for players to obtain the levels and MODs that your server is running. Additional rules and information can be added freely.
  128.  
  129. RULE NAME       DESCRIPTION
  130. ---------       -----------
  131. Admin_Name      The name of the server administrator or company.
  132. Admin_Email     The e-mail contact for the server administrator.
  133. Admin_Web       The URL for the administrator or server web site.
  134. URL_Levels      The URL where users can download the current set of levels the server is running.
  135. URL_MOD         The URL where users can download the current MOD that the server is running.
  136.  
  137.  
  138. ===========================================
  139. ==  9. Complete List of Changes / Fixes  ==
  140. ===========================================
  141.  
  142. Multiplayer Changes / Fixes:
  143.  
  144. + The DirectPlay-based networking code has been replaced with Winsock (TCP/IP and UDP).
  145. + Dedicated server now works under Windows NT 4.0 (SP3). 
  146. + More reduction of network bandwidth.
  147. + Better packet aggregation. This feature reduces bandwidth by combining multiple packets into larger, single packets which have less overhead. 
  148. + Smarter modem support. The server adaptively avoids bottlenecks by keeping packet flow to a minimum though tight connections like modems. 
  149. + Dragon (air) Teamplay now sets all the players on one team to have the same dragon skin (defined by the server admin). 
  150. + Added server commands for viewing in-game chat and talking to the players ("chat on/off" and "say MESSAGE"). 
  151. + Added server commands for changing the timelimit and kills limit in-game ("timelimit SECONDS" and "scorelimit KILLS"). 
  152. + Fixed long delay in the join-game screen if your computer's DNS settings were not correct. The system was hung while it was looking up the Drakan master server address. 
  153. + When joining a team, the scoreboard is now displayed so you can see what players are on each team (and how many). 
  154. + Added new rules that the server reports when queried: Number of Teams, and Network (connection) Speed. 
  155. + Dedicated server now automatically chooses the Primary Display Adapter. This fixes the crashes when people tried to run a dedicated server on a machine with a Voodoo or other secondary card. 
  156. + More layers of mush to prevent cheating (remaining critical holes moved server-side). 
  157. + Fixed bug where weapons that people were holding would rarely not be visible to every player.
  158. + Fixed bug where weapons could be given more than once to someone or to multiple people at a spawn point.
  159. + Fixed bug in Master of the Dragon games where the Dragon would sometimes disappear until the level was restarted, or two dragons would appear, or a dead dragon could shoot at you.
  160. + Added 256 color (8-bit) and 24-bit color display support for the dedicated server window.
  161. + Dedicated server now displays the name of the server in the title bar of the window and the build version. The server also now displays max number of players along with the current number of players.
  162. + LEVELLIST now works as a command in the dedicated server.
  163. + Server rules are now sorted alphabetically in the Server Info Screen.
  164. + Fixed bug with not skipping over blank lines when reading the LFL files (it would try to load a NULL level).
  165. + Dedicated server is now more efficient when minimized because it does not have to use CPU for drawing the display.
  166. + Dedicated server now uses much less CPU and can be clamped below a certain update rate. The maximum update rate can be set in the Drakan.cfg or changed with the "maxrate" command. The default is 50 updates per second ("maxrate 50").  Server CPU usage has gone down considerably!
  167. + Fixed bug where it was possible for the "master of the dragon" dragon to go away and never come back.
  168. + Fixed bug where the Soul Stone would not get reactivated when it was supposed to.
  169. + Fixed a bug where your player color would get changed to purple if you picked a pure white or gray color.
  170. + Fixed bug with client ports getting mapped incorrectly when playing behind a firewall.
  171.  
  172.  
  173. Gameplay and Design Tweaks:
  174.  
  175. + Increased radius and damage on Blue Energy Bow explosion. This will make the bow more effective and useful.
  176. + Fixed Green Energy bow (DragonStrife) so that it seeks from a longer range. This should make it easier to kill the dragon.
  177. + Decreased damage on ring of fire and lightning axe. Good armors will reduce the damage on these weapons enough to survive them.
  178.  
  179.  
  180. General Changes / Fixes:
  181.  
  182. + Better joystick/gamepad support: joystick and gamepad axes can now be bound to forward/back, strafe right/left, and up/down (jump/crouch) as well as the existing pitch and turn. Any axis can also be inverted, not just the Y-axis. Supports joysticks with trackballs such as the PantherXL. Added new joystick axis binding interface to the Options->Controls screen.
  183. + New 3D benchmarking feature. The output is compatible with benchmarking utilities such as 3D GameGuage. 
  184. + An auto save file is now created when you first transition to a level. The file can then be loaded in to allow you to continue from the start of the level. 
  185. + Fixed bug where you would sometimes lose crystals when hot keying between weapons. 
  186. + Fixed crash that sometimes happened when using items in the inventory. 
  187. + Fixed rare crash when loading in saved-games. Your previous saved games (even the ones that crashed before) can still be loaded in to the patched version. 
  188. + Fixed minor level-specific gameplay bugs. 
  189. + The boss at the end of the game is now smarter and harder to kill and also now honors the difficulty level.
  190. + Added error message for when DirectDraw cannot be initialized completely (bad DirectX setup).
  191. + Added error message for when the Engine is run in an unsupported color depth for the game like 256 colors.
  192. + Fixed bug with FOV getting messed up when zoomed in (bow alt attack) and going to any Interface Screen. Now the zoom-in gets turned off when you resume the game.
  193. + Fixed rare crash that happened sometimes when removing a single grouped item from the inventory.
  194. + Bug fix where hotkeying through grouped inventory items would cause their quantity to decrease.
  195. + Fixed several locations in various levels where Arokh could get stuck on the ground and was not able to fly.
  196. + Added "nightmare" skill level.
  197.  
  198.  
  199.  
  200. =============================
  201. ==  10. Technical Support  ==
  202. =============================
  203.  
  204. ---- IN NORTH AMERICA ----
  205.  
  206. E-mail: psygtech@psygnosis.com
  207. Phone: 310-399-7022 (M-F, 9:00 a.m. - 5:00 p.m., PST)
  208. Fax: 310-399-1166
  209.  
  210. Or by writing to:
  211.  
  212. Psygnosis Technical Support
  213. 2000 Alameda de las Pulgas, Ste.126
  214. San Mateo, CA  94403
  215.  
  216.  
  217. ---- IN THE UNITED KINGDOM ----
  218.  
  219. For the UK, technical support is available online from our web site at
  220. http://www.psygnosis.com, or from:
  221.  
  222. E-Mail: help.line@psygnosis.co.uk
  223. Tel:    +44(0)151 282 3333 (Open 9:00am to 5:30pm Monday to Friday (GMT))
  224. Fax:    +44(0)151 282 3565
  225.  
  226. Customer Services
  227. Psygnosis Ltd
  228. Napier Court
  229. Stephenson Way
  230. Wavertree Technology Park
  231. Liverpool
  232. L13 1HD
  233. UK
  234.  
  235.  
  236.  
  237. ------------------------------------------------------------------------------------------
  238.  
  239. (C) 1999 Psygnosis Ltd. Developed by Surreal Software, Inc. Drakan Order of the Flame,
  240. Psygnosis, and the Psygnosis logo are (TM) or (r) of Psygnosis, Ltd. All rights reserved.
  241. Surreal Software and the Surreal Software logo are (tm) of Surreal Software, Inc.
  242.  
  243. ------------------------------------------------------------------------------------------
  244.